﻿/**
 * YUI Reset
 * @module reset
 * @namespace
 * @requires 
 */
html {
	color: #000;
	background: #FFF;
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
td {
	margin: 0;
	padding: 0;
}

table {
	border-spacing: 0;
}

fieldset,
img {
	border: 0;
}

address,
caption,
cite,
code,
dfn,
em,
th,
var,
optgroup {
	font-style: inherit;
	font-weight: inherit;
}

ins {
	text-decoration: none;
}

ul,
li {
	list-style: none;
}

caption,
th {
	text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal;
}

q:before,
q:after {
	content: '';
}

abbr,
acronym {
	border: 0;
	font-variant: normal;
}

sup {
	vertical-align: baseline;
}

sub {
	vertical-align: baseline;
}

/*because legend doesn't inherit in IE */
legend {
	color: #000;
}

input,
button,
textarea,
select,
optgroup,
option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}

/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input,
button,
textarea,
select {
	*font-size: 100%;
}
/*
管理菜单
*/
#showctrl{position:absolute;display:none;z-index:9999999999999;right:8px;top:5px;width:86px;height:22px;line-height:22px;text-align:left;font-size:14px;}
#showctrl span{display:block;border:1px solid #E8E8E8;padding:2px;margin:0 5px 0 5px;cursor:pointer;font-size:14px;float:left;background:#ccc;}
#ctrlpanel{height:36px;background:url("../images/sp.png") repeat-x;padding-bottom:10px;_padding-bottom:0;width:100%;z-index: 9999999999999;}
#logo{float:left;height:36px;width:35px;background:url("../images/logo.png") no-repeat;}
#panelbtn{float:left;width:600px;}
#panelright{margin:8px;_margin:6px;height:30px;float:right;}
#panelright span, #panelbtn span{display:block;cursor:pointer;font-size:14px;float:left;}
.panelmenu{margin:0 5px 0 5px;cursor:pointer;font-size:14px;float:left;z-index: 9999999999999;}
.panelmenu input{margin:0px 10px 0 0;padding:0;height:18px;vertical-align:middle;font-size:12px;}

#logininfo{padding:3px;margin:5px 5px 0 5px;font-size:14px;float:left;color:#FFF;font-weight:bold;}
#addmodel,#property,#changepage,#listwidget,#saveprogram{padding:10px 15px 0 15px;margin:0;font-weight:bold;color:#FFF;height:27px;}

span.border{margin-top:2px;background:url("../images/border.jpg");width:2px;height:35px;}
#loginlayout{margin:4px;_margin:5px;height:30px;background:url("../images/sjms.jpg");width:123px;height:30px;}
#save{margin:-5px 5px 0 5px;_margin:-2px 5px 0 5px;background:url("../images/bc.jpg");width:50px;height:30px;}
#exitsystem,#exitlayout{margin:-5px 5px 0 5px;_margin:-2px 5px 0 5px;background:url("../images/tc.jpg");width:50px;height:30px;}
#hidectrl{margin:-5px 5px 0 5px;_margin:-2px 5px 0 5px;background:url("../images/ycgj.jpg");width:70px;height:30px;}
/*
通用样式
*/
body{margin:0;padding:0;border:0;height:100%;text-align:left;font:14px/1.6 Microsoft YaHei,SimSun,Arial,Sans-Serif;}
a:link {text-decoration: none;color:#000;}
a:visited {text-decoration: none;color:#000;}
a:hover {text-decoration: underline;color:#000;}

/*
容器
*/
#contenter{position: relative;height:100%;padding:0px;margin:0px auto;border:0;z-index:0;}
#top {position:relative;margin:0px auto;z-index:99;padding:0px;} 
#middle {position:relative;margin:0px auto 0px auto;padding:0px;} 
#bottom {position: relative;margin:0px auto;padding:0px;} 
#external {position: absolute;left:0;top:0px;margin:0;} 

/*
模块层
*/
.pdv_class{position:absolute;border:0px}

/*
翻页
*/
/*
.pagecss {clear:both;font-size:12px;color:#000;height:25px;margin:5px;}
.pagecss .normal{background:#fff;border:1px solid #666; color:#bc2931; font-weight:bold; padding:3px 3px 0;margin:0 3px 0 0; float:left;}
.pagecss a{padding:3px 3px 0;margin:0 3px 0 0;background:#fff; border:1px solid #666; float:left;} 
.pagecss a:link {color: #000; text-decoration:none;}
.pagecss a:visited {color: #000;text-decoration:none;}
.pagecss a:hover{color:#000; background:#fff; border:1px solid #FF0000;}
*/

.pagecss {clear:both;font-size:12px;color:#000;height:25px;margin:5px;}
.pagecss span {background:#fff;border:1px solid #666; color:#bc2931;  padding:3px 3px 0;margin:0 3px 0 0; float:left;}
.pagecss strong {background:#fff;border:1px solid #666; color:#bc2931; font-weight:bold; padding:3px 3px 0;margin:0 3px 0 0; float:left;}
.pagecss a{padding:3px 3px 0;margin:0 3px 0 0;background:#fff; border:1px solid #666; float:left;} 
.pagecss a:link,a:visited {color: #000; text-decoration:none;}
.pagecss a:hover{color:#000; background:#fff; border:1px solid #FF0000;}
.pagecss .p_input {background:#fff;border:1px solid #666; color:#bc2931; font-weight:bold; padding:3px 3px 0;margin:0 3px 0 0; float:left;width: 30px;}


/*
提示信息窗口
 */
#alert {display:none;cursor:default;}
#alert .border{border:1px #97A0AA solid;}
#alert .ntc{padding:30px;text-align:left;background:#fff;font: 14px/1.6 Verdana, Arial, Helvetica, sans-serif;}
#alert .buttonzone{padding:15px;text-align:center;background:#f7f7f7;}
#alert .topBar{font-weight:bold;height:20px;line-height:20px;background:#E8E8E8;text-align:left;padding:0px 0px 5px 5px ;font-size:12px;}
#alert .topBar .pwClose{position: absolute;top:6px;right:8px;width:22px;height:22px;cursor:pointer;background:url(../images/close_windows.png) no-repeat;}
#alert .topBar .pwClose1{position: absolute;top:6px;right:8px;width:22px;height:22px;cursor:pointer;background:url(../images/close_windows1.png) no-repeat;}
#alert .button{border:1px #97A0AA solid;height:22px;line-height:20px;padding:0px 5px;background:#eee}